package com.medical.patient.dao;

import com.medical.patient.entity.PatientPatientEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.medical.patient.vo.UpdatePwdVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2021-08-13 18:42:37
 */
@Mapper
public interface PatientPatientDao extends BaseMapper<PatientPatientEntity> {

    List<PatientPatientEntity> selectListByPatientId(PatientPatientEntity patientPatientEntity);

    void updatePwdById(PatientPatientEntity patientPatient);

    PatientPatientEntity findImgNameByUserId(String userId);

    void updateImgById(PatientPatientEntity patientPatient);

    void updateNameById(PatientPatientEntity patientPatient);

    PatientPatientEntity findByUserId(String userId);

    UpdatePwdVo infoByUserId(String userId);

    UpdatePwdVo updatePwdByUserId(UpdatePwdVo updatePwdVo);

    UpdatePwdVo findByUserIdVo(String userId);

}
